revenues from property sales - Almanca İngilizce Sözlük